//- 过滤器 Filter
//- 过滤器可以使 Pug 中编写其他语言

//- 下面以 markdown 为例
:markdown-it(linkify langPrefix='highlight-')
  # Markdown 

  Markdown document with http://links.com and 

  ```javascript 
  var codeBlocks;
  ```

//- 行内语法
p 
  :markdown-it(inline) **加粗文字**
p. 
  文本#[:markdown-it(inline) *斜体文字*]


//- 嵌套过滤器
//- 同一行里可以指定多个过滤器，从后到前，从右到左依次处理
//- script
//-   :cdata-js:babel(presets=['es2015'])
//-     const myFunc = () => `这是一行在 CD${'ATA'} 里的 ECMAScript 2015 代码`;

//- 自定义过滤器
//- 小写转大写
p 
  :uppercase(10, 'Aaron')
    some text